import {mapGetters} from 'vuex'
//需要进行重复使用的函数方法
export default{
    computed:{
      // 把自定义的 m_cart模块中的total属性交给mapGetters属性
      ...mapGetters('m_cart',['total'])
    },
    //创建一个监听器
    watch:{
      //进行监听total的数量变化
      total(){
        // 对tabber徽标进行设置
        this.setBadge()
      }
    },
    // 页面显示的时候执行
    onShow() {
      //进行调用设置徽标方法
      this.setBadge()
    },
      methods: {
        // 进行设置购物车页面的小图标的方法
        setBadge(){
          // setTabBarBadge为tabbar页面进行设置右上角的小图标
          uni.setTabBarBadge({
            //第二个tabbar
            index: 2,
            // 徽标的内容
            text: this.total + '' //必须是字符串
          })
        }
      }
}